Diamondback squid - German English Dictionary